package cn.virens.database.mysql.model.wxmp;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Table;

import cn.virens.database.common.BaseModel;

@Table(name = "wxmp_menus_matchrule")
public class WxmpMenusMatchrule extends BaseModel implements Serializable {
	/**
	 * 菜单编组
	 */
	private String uuid;

	/**
	 * 用户标签
	 */
	@Column(name = "tag_id")
	private String tagId;

	/**
	 * 性别：男（1）女（2）
	 */
	private String sex;

	/**
	 * 国家信息
	 */
	private String country;

	/**
	 * 省份信息
	 */
	private String province;

	/**
	 * 城市信息
	 */
	private String city;

	/**
	 * 客户端版本
	 */
	@Column(name = "client_platform_type")
	private String clientPlatformType;

	/**
	 * 语言信息
	 */
	private String language;

	private static final long serialVersionUID = 1L;

	/**
	 * 获取菜单编组
	 *
	 * @return uuid - 菜单编组
	 */
	public String getUuid() {
		return uuid;
	}

	/**
	 * 设置菜单编组
	 *
	 * @param uuid 菜单编组
	 */
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}

	/**
	 * 获取用户标签
	 *
	 * @return tag_id - 用户标签
	 */
	public String getTagId() {
		return tagId;
	}

	/**
	 * 设置用户标签
	 *
	 * @param tagId 用户标签
	 */
	public void setTagId(String tagId) {
		this.tagId = tagId;
	}

	/**
	 * 获取性别：男（1）女（2）
	 *
	 * @return sex - 性别：男（1）女（2）
	 */
	public String getSex() {
		return sex;
	}

	/**
	 * 设置性别：男（1）女（2）
	 *
	 * @param sex 性别：男（1）女（2）
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}

	/**
	 * 获取国家信息
	 *
	 * @return country - 国家信息
	 */
	public String getCountry() {
		return country;
	}

	/**
	 * 设置国家信息
	 *
	 * @param country 国家信息
	 */
	public void setCountry(String country) {
		this.country = country;
	}

	/**
	 * 获取省份信息
	 *
	 * @return province - 省份信息
	 */
	public String getProvince() {
		return province;
	}

	/**
	 * 设置省份信息
	 *
	 * @param province 省份信息
	 */
	public void setProvince(String province) {
		this.province = province;
	}

	/**
	 * 获取城市信息
	 *
	 * @return city - 城市信息
	 */
	public String getCity() {
		return city;
	}

	/**
	 * 设置城市信息
	 *
	 * @param city 城市信息
	 */
	public void setCity(String city) {
		this.city = city;
	}

	/**
	 * 获取客户端版本
	 *
	 * @return client_platform_type - 客户端版本
	 */
	public String getClientPlatformType() {
		return clientPlatformType;
	}

	/**
	 * 设置客户端版本
	 *
	 * @param clientPlatformType 客户端版本
	 */
	public void setClientPlatformType(String clientPlatformType) {
		this.clientPlatformType = clientPlatformType;
	}

	/**
	 * 获取语言信息
	 *
	 * @return language - 语言信息
	 */
	public String getLanguage() {
		return language;
	}

	/**
	 * 设置语言信息
	 *
	 * @param language 语言信息
	 */
	public void setLanguage(String language) {
		this.language = language;
	}
}